Организация компьютерных сетей. Понятие «сетевая архитектура». Примеры сетевых архитектур
Для объединения отдельных разрозненных ЭВМ в сеть как единую целостную систему необходимо использовать набор принципов и правил, позволяющих выполнить это объединение на структурно-физическом и функционально-логическом уровнях. Структурно-физическая и функционально - логическая организация сети определяется ее архитектурой.
Существует множество разнообразных определений понятия "сетевая архитектура". Приведем некоторые из них:
Определение 1
Сетевая архитектура - это совокупность принципов и правил функционально-логической и структурно-физической реализации как отдельных компонентов сетей телеобработки и компьютерных сетей, так и сетей в целом, построенных из этих компонентов.
Определение 2
Сетевая архитектура - это концепция взаимосвязи элементов сложной структуры. Включает компоненты логической, физической и программных структур.
Определение 3
Архитектура сети - общее описание модели компьютерной сети, определяющей основные ее элементы, характер и топологию их взаимодействия на основе совокупности принципов логической, функциональной и физической организации аппаратных и программных средств [1, 10, 22].
Для сравнения различных видов архитектур необходимо выбрать показатели, лежащие в основе критериев сравнительной оценки различных сетевых архитектур. Такими показателями являются:
- технология соединения (топология);
- производительность;
- надежность;
- программное обеспечение;
- территориальная рассредоточенность (масштабируемость);
- возможность развития (расширяемость, модульность);
- метод доступа к данным [2, 4, 22].
Как видно из вышеуказанных показателей, такой показатель, как топология, определяет структурно-физическую организацию сети.
Примеры зарубежных стандартов сетевых архитектур: DECNET (фирма DEC), SNA (фирма IBM).
В СССР были разработаны аналогичные сетевые архитектуры и средства, получившие название однородных вычислительных сетей. Это архитектура отдельных систем сетевой телеобработки (ОССТ) для ЕС ЭВМ и сетевая архитектура системы малых ЭВМ (С ACM) для СМ ЭВМ.